Skip to content

202613

  1. Ten Erlang Engineers, 450 Million WhatsApp UsersWhat a 2014 engineering deck teaches about small teams, runtimes, and the very small AI-built companies of 2026
  2. Your AI agents don’t scale like web serversThroughput scales by adding machines. Scope is the hard one, and I built an agent to measure what it costs.
  3. Human-in-the-Loop Was a Lie. The Test Suite Makes It True.We stopped understanding the code we ship. Test-driven development is how engineers take it back from AI, and it’s the one signal an agent can’t fake.
  4. AI Builds Features. Architecture Is Still On You.Seven months of vibe-coding. 234 commits. Archived. The work that wasn’t being done was invisible until it was the only work left.
  5. Vibe Coding Didn’t Die. It Got Disciplined.What died wasn’t AI-assisted coding. It was the belief that you could skip understanding and still ship.
  6. Human in the Loop Is the Lie We Tell OurselvesDependency isn’t binary. It’s a spectrum. Most of us crossed the midpoint without marking the moment.
  7. What Happens When AI Reads a PageFrom Tesseract’s character pipeline to GPT’s visual tokens to LandingAI’s agentic decomposition. I tested all five on the same McKinsey report. Every one got the text right. None of them got the charts right.
  8. What Happens Inside the GPU When You Call an LLMYou use inference every day. You press send, tokens appear. What happens in between is costing you more than you think.
  9. Spec-Driven Development Is Waterfall in MarkdownSpecKit has 77K GitHub stars. Scott Logic tested it and found it 10x slower. The industry learned nothing from Confluence.
  10. Technical Debt Is a Lie We Tell OurselvesWe call it “debt” because it implies we’ll pay it back. We won’t.
  11. Your AI Agent Cheats When You’re Not LookingWe already know how to catch them. We chose not to.
  12. Nobody Told the Senior Engineers They’d Become AuditorsAI promised 10x developers. It delivered high-speed code reviewers.
  13. The Meeting That Should Have Been a DiagramWe spent a week performing complexity. Three days of actual work exposed the performance.

35 essays in total.

All essays